suretyship contract - Turco Inglés Diccionario